package com.example.demo.server.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.example.demo.entity.server.ServerListenEntity;
import com.example.demo.entity.server.ServerReportEntity;


@Repository
public interface ServerListenDao {
	List<ServerReportEntity> viewServerReport(@Param("server_id")String server_id);
	
	void addServerReport(ServerReportEntity serverReportEntity);
	
	List<ServerListenEntity> queryListenedServer(ServerListenEntity serverListenParam);
	
	void deleteServer(@Param("key_id")String key_id);
	
	void updateServerParam(ServerListenEntity serverListenEntity);
	
	void addListenServer(ServerListenEntity serverListenEntity);
}
